package com.jiakai.cashinterfacemucon.vo;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.math.BigDecimal;

public class DetailVO implements Serializable {

    private static final long serialVersionUID = 2534700199930872031L;

    // 订单号 mainId from vou_orderproduct
    @SerializedName("OrderNO")
    private String orderNo;
    // 明细号 id from vou_orderproduct
    @SerializedName("ItemID")
    private String itemID;
    // 产品代码 productCode from vou_orderproduct
    @SerializedName("ProductCode")
    private String productCode;
    // 产品价格 ---待定
    @SerializedName("ProdcutPrice")
    private BigDecimal productPrice;
    // 产品数量 productCount from vou_orderproduct
    @SerializedName("ProductCount")
    private Integer prodcutCount;
    // 产品开始时间 useBeginDateTime from vou_orderproduct
    @SerializedName("ProductSDate")
    private String productSDate;
    // 产品结束时间 useEndDateTime from vou_orderproduct
    @SerializedName("ProductEDate")
    private String productEDate;

    public DetailVO(String orderNo, String itemID, String productCode, BigDecimal productPrice, Integer prodcutCount, String productSDate, String productEDate) {
        this.orderNo = orderNo;
        this.itemID = itemID;
        this.productCode = productCode;
        this.productPrice = productPrice;
        this.prodcutCount = prodcutCount;
        this.productSDate = productSDate;
        this.productEDate = productEDate;
    }

    public DetailVO() {
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getItemID() {
        return itemID;
    }

    public void setItemID(String itemID) {
        this.itemID = itemID;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public BigDecimal getProductPrice() {
        return productPrice;
    }

    public void setProductPrice(BigDecimal productPrice) {
        this.productPrice = productPrice;
    }

    public Integer getProdcutCount() {
        return prodcutCount;
    }

    public void setProdcutCount(Integer prodcutCount) {
        this.prodcutCount = prodcutCount;
    }

    public String getProductSDate() {
        return productSDate;
    }

    public void setProductSDate(String productSDate) {
        this.productSDate = productSDate;
    }

    public String getProductEDate() {
        return productEDate;
    }

    public void setProductEDate(String productEDate) {
        this.productEDate = productEDate;
    }
}
